Good Points

First Card Moved+100 Points
Second Card Moved+110 Points
Third Card Moved+120 Points
Fourth Card Moved+130 Points
etc scoring an extra 10 points per card moved

Bad Points

Every second of elapsed time-1 Point 
Every time Undo is used-10 Points

Completion Bonus

When the game is completed, you will receive a bonus calculated in the following way:

Bonus = Half Your End of Game Score - (5 x Time Taken in Seconds)

The penalty for using Undo is a little less then in other Solitaire City games so use it as needed to try different endings if you can't quite complete a game.